第5页:For Loops
作者:Thau!
上例中while循环可以写成如下形式:

var a_line="";

var loop = 0;

while (loop < width)

{

	a_line = a_line + "x";

	loop=loop+1;

}

也可用For Loop写成:


var a_line="";

for (loop=0; loop < width; loop++)

{

	a_line = a_line + "x";

}

for循环的格式为:


for (initial value; test; increment) 

{

	do this stuff;

}

这样,上述for loop设置loop=0并持续加1直到loop<width,这和上例中while loop相同,仅是少了数行而已。都表示“在a_line上加widthx”。

在我们练习使用循环之前应明白一件事:循环可以嵌套。这里有一个关于嵌套循环的例子。

1: 第四课介绍
2: 循环介绍
3: 循环的密码
4: 再谈WHILE循环
5: For 循环
6: 嵌套循环
7: 循环练习
8: 数组
9: 数组和循环
10:文件目标模块中的数组
11: 函数
12: 无参数函数
13: 参数及返回值
14: 多于一个参数的函数